holler (small valley) - Turkish English Dictionary